package com.chianghao.qyt.controller.manage_api.vo;

import io.swagger.v3.oas.annotations.media.Schema;

import java.util.Set;

@Schema
public class RolePageVo {

    @Schema(description = "主键")
    private Long id;

    @Schema(description = "角色名称")
    private String roleName;

    @Schema(description = "备注信息")
    private String remark;

    @Schema(description = "菜单Id集合")
    private Set<String> menuIds;

    @Schema(description = "半选菜单Id集合")
    private Set<String> menuHalfIds;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Set<String> getMenuIds() {
        return menuIds;
    }

    public void setMenuIds(Set<String> menuIds) {
        this.menuIds = menuIds;
    }

    public Set<String> getMenuHalfIds() {
        return menuHalfIds;
    }

    public void setMenuHalfIds(Set<String> menuHalfIds) {
        this.menuHalfIds = menuHalfIds;
    }
}
